A Multi-layer Obstacles-Avoiding Router Using X-Architecture
نویسندگان
چکیده
In recent years, scaling down device dimension or utilizing novel crystallization technologies provide the opportunity of applying much more devices to integrated circuit fabrication. Due to emerging DSM effects, the research about routing has drawn much attention in VLSI Physical Design. In this paper, we will focus on three issues. One, the traditional Manhattan routing has longer length and larger delay than XArchitecture routing. Second, in multilayer routing, the delay of one via is much larger than the delay of Manhattan routing. Third, since a routed segment and macro cell should be considered as obstacles, we must consider the rectangle and non-rectangle obstacles, and consider the number of vias as well. Our algorithm can handle both rectangle obstacles and non-rectangle obstacles, and we use fewer vias and X-Architecture router by region to construct the multilayer routing trees. The main purpose is to obtain an obstacles-avoiding routing tree of minimal wire length and minimal delay. Key-Words: X-Architecture, routing, multi-layer, physical design, VLSI, algorithm
منابع مشابه
Photonic MPLS Network Architecture Based on Hikari-Router [Invited]
This paper describes multi-layer traffic engineering and signaling technologies in the photonic-GMPLS-router (Hikari-Router) network. Multi-layer t 6 c engineering, which yields the dynamic cooperation of IP and photonic layers, is described with the goal of providing IP services costeffectively. The establishment of photonic cut-through paths is triggered when the Layer 3 traf€ic loads become ...
متن کاملHigh Performance Hybrid Two Layer Router Architecture for FPGAs Using Network On Chip
Networks-on-Chip is a recent solution paradigm adopted to increase the performance of Multi-core designs. The key idea is to interconnect various computation modules (IP cores) in a network fashion and transport packets simultaneously across them, thereby gaining performance. In addition to improving performance by having multiple packets in flight, NoCs also present a host of other advantages ...
متن کاملFPGA Implementation of a Maze Routing Accelerator
This paper describes the implementation of the L3 maze routing accelerator in an FPGA. L3 supports fast single-layer and multi-layer routing, preferential routing, and rip-up-and-reroute. A 16 X 16 single-layer and 4 X 4 multi-layer router that can handle 2-16 layers have been implemented in a low-end Xilinx XC2S300E FPGA. Larger arrays are currently under construction.
متن کاملA Novel Design of a Multi-layer 2:4 Decoder using Quantum- Dot Cellular Automata
The quantum-dot cellular automata (QCA) is considered as an alternative tocomplementary metal oxide semiconductor (CMOS) technology based on physicalphenomena like Coulomb interaction to overcome the physical limitations of thistechnology. The decoder is one of the important components in digital circuits, whichcan be used in more comprehensive circuits such as full adde...
متن کاملAlgorithms for High-Performance Networking in the Presence of Obstacles
This work develops novel algorithms for highperformance networking in the presence of obstacles based on a method for communicating via ultrasonic rays reflected at the obstacles. The rays are curves determined by the variable speed of sound and initial conditions and we develop ultrasonic ray models based on a system of differential equations. We present new parallel algorithms and software fo...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2008